/*
Theme Name: Optimus
Theme URI: http://optimuscanada.com/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Overhaul Media
Author URI: http://overhaulmedia.com.com/
Tags: blue, custom header, fixed width, two columns, widgets


*/



/*   Global Varriables   */

body { margin:0; padding:0; }

h1, h2, h3, h4, h5, h6, p, ul, li, form, input, label {margin:0; padding:0; }

a { color:#ffffff; text-decoration:none; }

a:hover { text-decoration:none; }

img { margin:0; padding:0; border:none; }

img.left {margin:0; float:left }

img.right {margin:0; float:left }

/*   Page   */

#page { margin:0 auto; padding:0; width:100%; }

/*   Header   */

#inner-page { margin:0 auto; padding:0; width:950px; }

#header { margin:0; padding:0; height:97px; }

#logo { margin:10px 0 0 0px!important; margin:10px 0px 0 0px; padding:0; float:left; background:url(images/logo.jpg) 0 0 no-repeat; width:206px; height:73px; }

#menu { width:560px; height:21px; float:left; margin:34px 0 0 180px; padding:0; }

#menu ul { list-style:none; }

#menu ul li { display:block; float:left; margin:0; padding:0 4px; font:normal 12px Arial, Helvetica, sans-serif; color:#303030; background:url(image/line.jpg) 0 8px no-repeat; }

#menu ul li a{ display:block; margin:0; color:#303030; text-decoration:none; display:block; text-align:center; padding:0 15px; font:normal 12px Arial, Helvetica, sans-serif; line-height:21px; text-decoration:none;  }

#menu ul li a:hover { background:#303030; color:#fcb95d; }

/*   End Header   */

                                       /*   Banner   */
									   
									   
#banner { margin:0; padding:0; float:left; background:url(images/banner.jpg) 0 0 repeat-x; width:100%; height:244px; }

#banner_text { margin:72px 0 0 180px!important; margin:72px 0px 0 90px; padding:0; float:left; font:normal 26px "Century Gothic"; color:#f17a2d; width:826px; line-height:35px; }

#banner_text1 { margin:20px 0 0 180px!important; margin:20px 0px 0 90px; padding:0; float:left; font:normal 13PX Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:22px; width:532px; }

#banner-sub {margin:0; padding:0; float:left; background:url(images/banner.jpg) 0 0 repeat-x; width:100%; height:124px;}

                                     /*   End Banner   */


/*   Welcome   */

#welcome { margin:30px 0 0 0px!important; margin:30px 0px 0 0px; padding:0; float:left; font:normal 22px "Century Gothic"; color:#186296; width:200px; }

#welcome_text {margin:22px 0 0 0; padding:0; float:left; font:normal 13px Arial, Helvetica, sans-serif; color:#666666; line-height:20px; width:660px; }

#welcome1 { margin:35px 0 0 0; padding:0; float:left; font:normal 22px "Century Gothic"; color:#186296; }

#image { margin:25px 0 0 5px; padding:0; float:left; }

/*   End Welcome   */


/*   News   */


#news { margin:30px 0px 0 0!important; margin:30px 0px 0 0px; padding:0; float:right; font:normal 18px "Century Gothic"; color:#186296; width:205px; }

#text_news { margin:22px 0 0 0; padding:0; float:left; font:normal 13px Arial, Helvetica, sans-serif; color:#ff9400; width:205px; }

#small_text { margin:0; padding:0; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#adadad; }

#text_news_1 {margin:12px 0 0 0; padding:0; float:left; font:normal 13px Arial, Helvetica, sans-serif; color:#666666; line-height:20px; width:210px; }

#line { margin:13px 0 0 0; padding:0; float:left; background:url(image/line1.jpg) 0 0 no-repeat; width:209px; height:2px; }

/*   End News   */


                                    /*   Footer   */
									
#footer { margin:35px 0 0 0; padding:0; float:left; background:url(images/footer.jpg) 0 0 repeat-x; height:80px; width:100%; }

#footer_text { margin:22px 0px 0 0px!important; margin:22px 0px 0 0px; padding:0; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#ffffff; }

#footer_text ul { list-style:none; }

#footer_text ul li { display:block; float:left; margin:0; padding:0 10px; font:normal 12px Arial, Helvetica, sans-serif; color:#ffffff; }

#footer_text1 { margin:10px 0 0 10px!important; margin:10px 0px 0 5px; padding:0; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#367eaa; width:800px; }




/* END CUSTOM CSS */
