/*
   
    Theme Name: Corporate Smooth
    Theme URI:
   Description: A corporate theme made for professionals. 
    Author: Colter Ripley, Video in Vancouver
    Author URI: http://www.videoinvancouver.com/
    Version: 1.0
   Tags: black, blue, brown, two-columns, fixed-width, custom-menu
*/
body{

       background-color:#f5f5f5;

	   margin:0px;

	   font-family:Arial, Helvetica, sans-serif;

	   font-size:12px;

	   color:#000;

	   }

li{

    list-style-type:none;

	text-align:justify;

	}   

#container{

            width:1024px;

			margin-top:8px;

			margin-right:auto;margin-left:auto; 

			}

			

#header{

         background-image:url(images/header.jpg);

		 background-repeat:no-repeat;

		 height:165px;

		 margin-top:0px;

		 width:100%;

		 }

#header ul{

            margin:0px;

			}

		 

#header li{

            list-style-type:none;

			float:left;

			color:#fff;

			}

			

#topmenu{

          padding-left:720px;

		  padding-top:48px;

		  font-size:14px;

		  }

		  

#topmenu li{

              padding-right:25px;

			  }		  

#topmenu a{

            text-decoration:none;

			color:#fff;

			}

			

#topmenu a:hover{

                  text-decoration:underline;

				  color:#FFFF00;

				  }

				  

#topmenu li a.current{

                  text-decoration:underline;

				  color:#FFFF00;

				  }

				  

				  

#menu{

       padding-top:69px;

	   padding-left:60px;

	   clear:both;

	   font-size:18px;

	   

	   }

	   

#menu li{

              padding-right:25px;

			  }		  

#menu a{

            text-decoration:none;

			color:#fff;

			}

			

#menu a:hover{

                  text-decoration:underline;

				  color:#FFF;

				  }

				  

#menu li a.current{

                  text-decoration:underline;

				  color:#FFF;

				  }

  

.bigimage{ 

           background-image:url(images/bigimage1.jpg);

		   background-repeat:no-repeat;

		   width:940px;

		   padding-top:350px;

		   padding-bottom:0px;

		   text-align:center;

		   font-size:24px;

		   }

.topbox{

         background-image:url(images/toptextbox.jpg);

		 background-repeat:repeat-y;

		 list-style-type:none;

		 padding-top:30px;

		 width:940px;

		 padding-left:0px;

		 font-size:15px;

 		 

		 }

.bottombox{

            background-image:url(images/bottomtextbox.jpg);

			background-repeat:no-repeat;

			height:15px;

			clear:both;

			list-style-type:none;

 			}

.welcomebox{

             border-right:1px solid #ccc; 			 

			 padding-left:0px;

			 }



.welcome{

          background-image:url(images/headbg.jpg);

		  background-repeat:no-repeat;

		  font-size:24px;

		  padding-left:10px;

		  padding-bottom:25px;

   	  }

		  

.driveway{

           color:#72a538; 

		   font-size:17px; 

		   font-weight:bold;

		   padding-top:15px;

		   padding-bottom:15px;

		   }

		   

.more{

       background-image:url(images/more.jpg);

	   background-repeat:no-repeat;

	   height:39px;

	   border-top:1px solid #ccc;

	   background-position:right;

	   margin-top:15px;

	   width:280px;	   

	   color:#fff;

	   font-weight:bold; 

	   padding-top:10px;

	   font-size:13px;	   

	   }

	   

.more a{

         margin-left:239px;

		 text-decoration:none;

		 color:#fff;

		  }

		  

.more a:hover{

               color:#000;

			   text-decoration:underline;

			   }

.more1{

       background-image:url(images/more.jpg);

	   background-repeat:no-repeat;

	   height:39px;

	   border-top:1px solid #ccc;

	   background-position:right;

	   margin-top:15px;

	   width:280px;	   

	   color:#fff;

	   font-weight:bold; 

	   padding-top:10px;

	   font-size:13px;	   

	   }

	   

.more1 a{

         margin-left:517px;

		 text-decoration:none;

		 color:#fff;

		  }

		  

.more1 a:hover{

               color:#000;

			   text-decoration:underline;

			   }

			   

			   

#newsletter{

             background-image:url(images/newsletter.jpg);

			 background-repeat:no-repeat;

			 height:142px;

			 clear:both;

			 padding-right:10px;

			 padding-top:15px;

			 width:268px;

			 color:#fff;

			 padding-left:15px;

			 }



#newsletter a{

               font-size:13px;

			   text-decoration:none;

			   color:#fff;

			   font-weight:bold;

			   }

#newsletter a:hover{

                     color:#000;

					 text-decoration:underline;

					 font-weight:bold;

					 }

					 

					 

#footer{

         background-color:#e4e4e4;

		 width:911px;

		 height:60px;

		 padding:10px; 

		 padding-top:0px;

		 margin-left:42px;

		 margin-bottom:30px;

		 border:1px solid #ccc;

		 }

		 

.call{

           color:#72a538; 

		   font-size:14px; 

		   padding-top:5px;

		   padding-bottom:3px;

		   }

		   

		   

.login a{

         color:#000;

		 text-decoration:none;

		 }

		 

.login a:hover{

               color:#FF0000;

			   text-decoration:underline;

			   }

			   

.testi1{

         float:left; 

		 border:1px solid #ccc; 

		 height:152px; 

		 padding:4px 4px; 

		 width:262px;

		 margin-right:10px;

		 }

.testipara{

             padding:10px;

			 font-size:12px;

			 color:#999999;

			 padding-top:0px;

			 line-height:17px;

			 }

			 

			 

.testibox{

            background-color:#f2f2f2;

			border:1px solid #ccc;

			margin:15px;

			margin-left:0px;

			padding:6px;

			text-align:right;

			}

.testname{

           color:#72a538;

		   font-weight:bold;

		   text-align:right;

		   }

		   

.testadd{

           color:#000;

		   text-align:right;

		   font-style:italic;

		   font-size:14px;

		   }

		   

.drive1{

		 border:1px solid #ccc; 

		 height:118px; 

		 padding:4px 4px; 

		 width:262px;

		 margin-right:10px;

		 margin-bottom:15px;

		 }

		 

.drivebox{

           background-color:#f2f2f2;

		   border:1px solid #ccc;

		   font-size:13px;

		   font-weight:bold;

		   color:#72a538;

		   padding:10px;

		   }

		   

.gallery{

          border:1px solid #ccc; 

		  height:140px; 

		  padding:3px 3px;

		  float:left; 

		  width:140px;

		  margin-right:6px;

		  margin-bottom:15px;

 }
 
 .aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
