body {
        width: 620px;
        height: auto;
        margin-left: auto;
        margin-right: auto;
    	padding: 0px; 
		color: #000033;

		font: 80%/1.4 Arial, Helvetica, Sans-serif; 
		text-align: center; 
		background: #ffd600;
		padding-bottom:20px;

		word-spacing: 2px;
		letter-spacing: 0px;
		text-align: justify;
		border-style: none
	}


 
/* Sets Width to Maximum allowed */


div#logo {
		position:absolute;

        margin-left: auto;
        margin-right: auto;
        top: 0px;
        left: 0px;
        width: 620px;
        height: 108px;
		border: solid 0px #000;
}
 
/* Sets Height and width, aligns images right 
and Sets the Background Colour */

div#navigation {
		position:absolute;
        margin-left: auto;
        margin-right: auto;

        top: 110px;
        left: 0px;
        width: 620px;
        height: 265px;
        background: #ffd600;
        text-align: left;
		border: solid 0px #000;
}

div#content {
		position:absolute;
        margin-left: auto;
        margin-right: auto;

        top: 209px;
        left: 0px;
        width: 620px;
        height: 360px;
        background: #ffd600;
        text-align: left;
		border: solid 0px #000;
}

div#homepage {
		position:absolute;
        margin-left: auto;
        margin-right: auto;

        top: 380px;
        left: 0px;
        width: 620px;
        height: 110px;
        background: #ffd600;
        text-align: left;
		border: solid 0px #000;
}

/* Sets Width to Maximum allowed */
 
div#main {
		position:relative;
        margin-left: auto;
        margin-right: auto;
        top: -14px;
        width: 620px;
        height: auto;
        text-align:center;

}

/* Set's Style for the Copyright Paragrh text */

div#copyright {
		position:relative;
        margin-left: auto;
        margin-right: auto;
        top: 50px;
        width: 620px;
        height: 180px;
        text-align:center;
}

div#introtable {
		position:relative;
        margin-left: auto;
        margin-right: auto;
        top: 40px;
        width: 620px;
        text-align:left;
}


div#callout120{
	clear:both;
	width: 630px;
	height: 120px;
	align: left;
	background-color: #ffd600;
	background-image: url(art/callout120.gif);
    background-repeat: no-repeat; 
	margin:0 0px 0;padding: 15px 0;
    text-align:left
   	color: #ffffff;
	}


div#calloutthirds{
	clear:both;
	width: 192px;
	height: 102px;
	align: left;
	background-color: #ffff99;
    background-repeat: no-repeat; 
    margin-left: 5px;
    margin-right: 5px;
    text-align:left
   	color: #ffffff;
	}


img.images { 
    display: block; 
    float: left; 
    margin-left: 5px;
    margin-bottom: 5px;
}

img.rightimages { 
    display: block; 
    float: right; 
    margin: 4px; 
}

img.introimages { 
    display: block; 
    float: right; 
    margin: 4px; 
}

img.leftimages { 
    display: block; 
    float: left; 
    margin: 4px; 
}


/* END DIV AND LAYER STYLES BEGIN TEXT STYLES */
/* END DIV AND LAYER STYLES BEGIN TEXT STYLES */
/* END DIV AND LAYER STYLES BEGIN TEXT STYLES */

.fineprint {
	color: #000;
	font-size: 12px;
	font-weight: 200;
	font-family: arial, helvetica, sans; border-style: none;
	margin-top: 5px;
	margin-bottom: 5px; 
	margin-left: 5px; 
	margin-right: 5px;
	line-height: 14px
	}


.thintext {
	color: #000033;
	font-size: 11px;
	font-weight: 100;
	word-spacing: 2px; letter-spacing: 0px;
	text-align: justify;
	line-height: 16px; 
	font-family: futura, arial, helvetica, sans;
	border-style: none;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 5px
	}


B.plainbold {
	color: #000033;
	font: bold normal 11px Arial, Helvetica, Sans-serif;
	word-spacing: 0px; letter-spacing: 1px;
	text-align: justify; line-height: 14px; 
	text-transform: uppercase;
	border-style: none
	}


H1 {
	margin-top: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
	line-height: 34px;
	margin-right: 10px;
	color: #336666;
	font-size: 18px; 
	font-family: Arial, Helvetica, sans;
	border-style: none
	} 


H4 {
	text-transform: uppercase;
	position:relative;
	margin-top: 0px; 
	margin-bottom: 0px;
	margin-left: 20px; margin-right: 10px;
	border-style: none;
	color: #990000;
	font-size: 12px; font-family: Arial, Helvetica, sans
	}

/* MAIN HEADER - Largest type */
H1.mainheader {
	color: #000013;
	font: normal normal 11px Arial, Helvetica, Sans-serif;
	word-spacing: 2px; letter-spacing: 0px;
	text-align: justify; line-height: 14px; 
	text-transform: titlecase;
	margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 5px
	}


.breadcrumblink {
	color: #000013;
	font: normal normal 11px Arial, Helvetica, Sans-serif;
	word-spacing: 2px; letter-spacing: 0px;
	text-align: justify; line-height: 14px; 
	text-transform: titlecase;
	margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 5px
	}




/* Second LARGEST BOLD CLASS - Light Yellow, bold type */
B.mainbold {
	color: #b80013;
	font-size: 20px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 800;
	word-spacing: 2px; letter-spacing: 0px;
	text-align: left; line-height: 24px; 
	text-transform: uppercase;
	margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 5px
	}

/* Third LARGEST BOLD CLASS - Light Yellow, bold type */
B.mainbold2 {
	color: #b80013;
	font-size: 18px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 800;
	word-spacing: 2px; letter-spacing: 0px;
	text-align: left; line-height: 24px; 
	text-transform: uppercase;
	margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 5px
	}

/* LARGEST BOLD CLASS - Light Yellow, bold type */
B.special {
	color: #b80013;
	font-size: 40px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 800;
	word-spacing: 2px; letter-spacing: -1px;
	text-align: left; line-height: 36px; 
	text-transform: uppercase;
	margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 5px
	}


B.header{
	font: normal normal 24px Arial, Helvetica, sans-serif;
	text-transform: Sentence;
	color: #000033;
	line-height: 28px;
	}

B.headerbold{
	font: normal bolder 24px Arial, Helvetica, sans-serif;
	text-transform: Sentence;
	color: #000033;
	line-height: 18px;
	}

B.name {
	color: #000033;
	font: bold normal 11px Arial, Helvetica, sans-serif;
	word-spacing: 0px; letter-spacing: 1px;
	text-align: justify; line-height: 14px; 
	text-transform: uppercase;
	border-style: none;
	} 

B.subhead {
	color: #000033;
	word-spacing: 0px;
	letter-spacing: 1px;
	text-align: justify;
	line-height: 14px;
	text-transform: uppercase;
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	} 

B.subhead3 {
	color: #000033;
	font: bolder normal 14px Arial, Helvetica, sans-serif;
	word-spacing: 0px; letter-spacing: 1px;
	text-align: justify; line-height: 16px; 
	text-transform: uppercase;
	border-style: none
	} 

B.calloutheader {
	color: #000033;
	font: bolder normal 36px Arial,Helvetica,sans-serif;
	word-spacing: 0px; letter-spacing: 1px;
	text-align: justify; line-height: 36px; 
	text-transform: uppercase;
	border-style: none
	} 

B.calloutheader2 {
	color: #b80013;
	font: bolder normal 14px Arial,Helvetica,sans-serif;
	word-spacing: 0px; letter-spacing: 1px;
	text-align: justify; line-height: 16px; 
	text-transform: uppercase;
	border-style: none
	} 



B.callout {
	color: #000000;
	font-size: 14px;
	font-weight: 800;
	word-spacing: 2px;
	letter-spacing: 0px;
	text-align: justify;
	line-height: 14px; 
	text-transform: uppercase;
	font-family: arial, helvetica, sans; border-style: none
	}
	
B.callout2 {
	color: #000000;
	font-size: 11px; font-weight: 400;
	word-spacing: 2px;
	letter-spacing: 0px; text-align: justify; line-height: 14px; 
	text-transform: capitalize;
	font-family: Verdana, Arial, helvetica bold, sans; border-style: none
	}

B.callout3 {
	color: #000033;
	font-size: 13px; font-weight: 800;
	word-spacing: 2px; letter-spacing: 0px;
	text-align: justify; line-height: 15px; 
	text-transform: capitalize;
	font-family: Arial, helvetica, sans-serif;
	border-style: none
	}



br {
	line-height: 5pt; 
	clear: left;
}


/* LINKS LINKS LINKS LINKS LINKS */
/* LINKS LINKS LINKS LINKS LINKS */
/* LINKS LINKS LINKS LINKS LINKS */


a.breadcrumb:link {
	color: #000013;
	font: normal normal 11px Arial, Helvetica, Sans-serif;
	word-spacing: 2px; letter-spacing: 0px;
	text-align: justify; line-height: 14px; 
	text-transform: titlecase;
	margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 5px
	}
a.breadcrumb:visited {
	color: #000013;
	font: normal normal 11px Arial, Helvetica, Sans-serif;
	word-spacing: 2px; letter-spacing: 0px;
	text-align: justify; line-height: 14px; 
	text-transform: titlecase;
	margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 5px
	}
a.breadcrumb:active {
	color: #000013;
	font: normal normal 11px Arial, Helvetica, Sans-serif;
	word-spacing: 2px; letter-spacing: 0px;
	text-align: justify; line-height: 14px; 
	text-transform: titlecase;
	margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 5px
	}
a.breadcrumb:hover {
	color: #b80013;
	font: normal normal 11px Arial, Helvetica, Sans-serif;
	word-spacing: 2px; letter-spacing: 0px;
	text-align: justify; line-height: 14px; 
	text-transform: titlecase;
	margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 5px
	}
a.breadcrumb:active {outline: none }



a:link {
	text-decoration: underline; 
	color: #000033; 
	letter-spacing: 0px;
	font: normal normal 13px Arial, Helvetica, sans-serif;
	border-style: none; outline: none 
	}
a:visited {
	text-decoration: underline; color: #000033; 
	font: normal normal 13px Arial, Helvetica, sans-serif;
	border-style: none; outline: none 
	letter-spacing: 0px;
	}
a:active {
	text-decoration: underline; color: #000033; 
	font: normal normal 13px Arial, Helvetica, sans-serif;
	border-style: none; outline: none 
	letter-spacing: 0px;
	text-transform: none;
	}
a:hover {
	text-decoration: underline; color: #b80013; 
	font: normal normal 13px Arial, Helvetica, sans-serif;
	border-style: none; outline: none;
	}
a:active {outline: none }



/* For Printing */

.print
	{
	border: 0px;
	}

.print a:link {
	text-decoration: none; 
	color: #000033; 
	letter-spacing: 0px;
	font: normal normal 13px Arial, Helvetica, sans-serif;
	border-style: none; outline: none 
	}


.print a:visited {
	text-decoration: none; color: #000033; 
	font: normal normal 13px Arial, Helvetica, sans-serif;
	border-style: none; outline: none 
	letter-spacing: 0px;
	}


.print a:active {
	text-decoration: none; color: #000033; 
	font: normal normal 13px Arial, Helvetica, sans-serif;
	border-style: none; outline: none 
	letter-spacing: 0px;
	text-transform: none;
	}


.print a:hover {
	text-decoration: none; color: #b80013; 
	font: normal normal 13px Arial, Helvetica, sans-serif;
	border-style: none; outline: none;
	}


.print a:active {outline: none }


/* Styles for the Video Embed */
.videocenter
	{
	text-align:center;
	}

/* Styles for use in the corporate pages */
.justified
	{
	text-align: justify;
	}

.padded
	{
	padding-bottom: 10px;
	padding-left: 10px;
	}

.paddedright
	{
	padding-bottom: 10px;
	padding-right: 10px;
	}

.emphasis {
	color: #000033;
	font-size: 18px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 400;
	font-style: italic;
	word-spacing: 2px; letter-spacing: 0px;
	text-align: left; line-height: 24px; 
	text-transform: uppercase;
	margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 5px
	}


/* Next 3 Styles are used for the image rollover on homepage "learn more" */
a#button1 {
	display: block;
	width: 130px;
	height: 18px;
	background-image: url(art/click_off.png);
	margin: 0 auto;
	}
a#button1:hover {
	background-image: url(art/click_on.png);
	}
a .alt { display: none; 
}

/*
<img src="art/click_off.png" border="0" width="130"
height="18" name="click3" alt="Learn More" />
*/

:focus
{
-moz-outline-style: none;
}


div#content2 {
		position:absolute;
        margin-left: auto;
        margin-right: auto;

        top: 209px;
        left: -1px;
        width: 800px;
        height: 360px;
        background: #ffd600;
        text-align: left;
		border: solid 0px #000;
}


div#content4 {
		position:absolute;
        margin-left: auto;
        margin-right: auto;

		top: 209px;
        left: 0px;
        width: 700px;
        background: #ffd600;
        text-align: left;
		border: solid 0px #000;
}

div#hide
{
		position:absolute;
        margin-left: auto;
        margin-right: auto;
		display:none;

        left: 0px;
        width: 3px;
        background: #ffd600;
        text-align: left;
		border: solid 0px #000;
}

ul.blank
{
	list-style:none;
}

.bolden
{
	font-weight:bold;
}

div#content3 {
	position:absolute;
        margin-left: auto;
        margin-right: auto;

        top: 400px;
        left: 60px;
	z-index:3;
}

div.grey
{
	color:#666;
}

span.grey
{
	color:#666;
}

/*

Theme name: WordPress Default - kubrick -

Editors: Navid Kashani

Persian Wordpress Project : wp-persian.com

*/



#page {

	text-align:right;

	direction:rtl;

}

h1, h2, h3, #sidebar h2 {


}

.commentlist li .avatar {

	float:left;

}

#header {

	margin:0 1px 0 0;

}

.narrowcolumn {

	float:right;

	padding: 0 45px 20px 0;

}

.widecolumn {

	margin: 5px 150px 0 0;

}

.widecolumn .smallattachment {

	margin: 5px 0 5px 5px;

}

.postmetadata {

	clear:right;

}

#sidebar {

	margin-left: 0;

	margin-right: 545px;

}

img.alignright {

	margin: 0 7px 0px 0;

}



img.alignleft {

	margin: 0 0 0px 7px;

}



.alignright {

	float: right;
	overflow:auto;

}



.alignleft {

	float: left;

}

code {

	display:block;

	direction:ltr;

	text-align:left;

}

acronym, abbr, span.caps {

	letter-spacing:0; /* fix opera bug */

}

html>body .entry ul {

	padding:0 10px 0 0;

	text-indent:10px;

}

html>body .entry li {

	margin: 7px 10px 8px 0;

}

.entry ol {

	padding: 0 35px 0 0;

}

#sidebar ul ul, #sidebar ul ol {

	margin: 5px 10px 0 0;

}

#sidebar ul ul ul, #sidebar ul ol {

	margin: 0 10px 0 0;

}

#commentform input {

	margin: 5px 0 1px 5px;

}

#commentform #submit {

	float:left;

}

.commentlist p {

	margin: 10px 0 10px 5px;

}

#wp-calendar #next a {

	padding-right:0;

	padding-left:10px;

	text-align:left;

}

#wp-calendar #prev a {

	padding-left:0;

	padding-right:10px;

	text-align:right;

}

blockquote {

	margin: 15px 10px 0 30px;

	padding-left: 0;

	padding-right: 20px;

	border-left: 0 none;

	border-right: 5px solid #ddd;

}

#email, #url {

	direction:ltr;

}

.post {
	margin: 0 0 10px;
	text-align: justify;
	overflow:auto;
	}

.post hr {
	display: block;
	}
	
.hangingindent {
	text-indent:-30px;
	padding-left:30px;
	text-align:justify;
}

b.emphasis2 {
	font-style:italic;
	font-weight:bold;
}

.smallhead {
	font-weight:bolder;
	font-style:italic;
	font-size:larger;
}

.smallhead2 {
	font-style:italic;
	font-size:larger;
}


/*Link for the callout and headers (not underlined)*/
a.calloutlink:link {
	text-decoration: none; 
	color: #000033; 
	letter-spacing: 0px;
	font: normal normal 13px Arial, Helvetica, sans-serif;
	border-style: none; outline: none 
	}
a.calloutlink:visited {
	text-decoration: none; color: #000033; 
	font: normal normal 13px Arial, Helvetica, sans-serif;
	border-style: none; outline: none 
	letter-spacing: 0px;
	}
a.calloutlink:active {
	text-decoration: none; color: #000033; 
	font: normal normal 13px Arial, Helvetica, sans-serif;
	border-style: none; outline: none 
	letter-spacing: 0px;
	text-transform: none;
	}
a.calloutlink:hover {
	text-decoration: none; color: #b80013; 
	font: normal normal 13px Arial, Helvetica, sans-serif;
	border-style: none; outline: none;
	}
a.calloutlink:active {outline: none }

a.headerlink:link {
	text-decoration: none; 
	color: #000033; 
	letter-spacing: 0px;
	font: normal normal 13px Arial, Helvetica, sans-serif;
	border-style: none; outline: none 
	}
a.headerlink:visited {
	text-decoration: none; color: #000033; 
	font: normal normal 13px Arial, Helvetica, sans-serif;
	border-style: none; outline: none 
	letter-spacing: 0px;
	}
a.headerlink:active {
	text-decoration: none; color: #000033; 
	font: normal normal 13px Arial, Helvetica, sans-serif;
	border-style: none; outline: none 
	letter-spacing: 0px;
	text-transform: none;
	}
a.headerlink:hover {
	text-decoration: none; color: #b80013; 
	font: normal normal 13px Arial, Helvetica, sans-serif;
	border-style: none; outline: none;
	}
a.headerlink:active {outline: none }


.col1
{
	width:25%;
	font-weight:bold;
	vertical-align:top;
}

.col2
{
	width:5%;
}

.col3
{
	width:70%;
	vertical-align:top;
}

.rightpic
{
	float:right;
}

#wordpress 
{
	width:620px;
}

.alignright2
{
	position:relative;
	left:490px;
	top:37px;
}

.centertable
{
	text-align:center;
}


 /*COLORS 
colors: yellow: ffd600
colors: green: 469c23
colors: black: 000000
colors: blue: 094891
colors: red: b80013
colors: purple: 34007c
colors: contact button: 000033


Need to remove the links to styles2.css
*/
